<?xml version="1.0"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
    <title>Cygwin/X</title>
    <meta name="keywords" content="Cygwin, Cygwin/X, X Window System, X, development, open source, free, software, free software, GPL, X11" />
    <meta name="description" content="Cygwin/X" />
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <link rel="stylesheet" type="text/css" href="cygx.css" />
    <link rel="icon" type="image/ico" href="favicon.ico" />
</head>
<!-- BEGIN center of page -->

<body>
    <!--#include virtual="cygx-header.html"-->

    <!-- BEGIN news -->
    <p></p>
    <div class="background">
      <b class="rtop"><b class="r1"></b><b class="r2"></b><b class="r3"></b><b class="r4"></b></b>
      <h2>News</h2>
      <b class="rbottom"><b class="r4"></b><b class="r3"></b><b class="r2"></b><b class="r1"></b></b>
    </div>
    <p></p>
    <!--#include virtual="cygx-news-new.html" -->
    <!-- END news -->

    <!-- BEGIN overview -->
    <div class="background">
      <b class="rtop"><b class="r1"></b><b class="r2"></b><b class="r3"></b><b class="r4"></b></b>
      <h2>Overview</h2>
      <b class="rbottom"><b class="r4"></b><b class="r3"></b><b class="r2"></b><b class="r1"></b></b>
    </div>
    <p></p>

    <p>Cygwin/X is a port of the <a href="http://www.x.org">X
    Window System</a> to the
    <a href="http://cygwin.com">Cygwin</a> API layer for the
    Microsoft Windows family of operating systems.
    Cygwin provides a UNIX-like API, thereby minimizing the
    amount of porting required.</p>

    <p>Cygwin/X consists of an X server, X libraries, and nearly
    all of the standard X clients, such as xterm, xhost, xdpyinfo,
    xclock, xeyes, etc.  Many more X programs are also
    <a href="http://cygwin.com/packages/">packaged</a>
    for Cygwin.
    See also the <a href="features.html">features</a> and
    <a href="screenshots/">screenshots</a> pages.</p>

    <p>Cygwin/X is licensed under a
    <a href="http://cgit.freedesktop.org/xorg/xserver/tree/COPYING">MIT/X11 style license</a>.
    Cygwin is
    licensed under a modified GNU General Public License that
    specifically allows libcygwin.a to be linked to programs that
    are licensed under an
    <a href="http://www.opensource.org/docs/osd/"> Open Source Definition</a>
    compliant license without
    such linking requiring that those Open Source programs be
    licensed under the GNU General Public License (see the
    <a href="http://cygwin.com/licensing.html">Cygwin licensing
    page</a> for more information). Source code and binaries for
    both projects are freely available.</p>
    <!-- END overview -->

    <!-- BEGIN downloading -->

    <div class="background">
      <b class="rtop"><b class="r1"></b><b class="r2"></b><b class="r3"></b><b class="r4"></b></b>
      <h2>Downloading and Installing</h2>
      <b class="rbottom"><b class="r4"></b><b class="r3"></b><b class="r2"></b><b class="r1"></b></b>
    </div>
    <p></p>

    <p>Cygwin/X is installed via Cygwin's Installer, either
    <a href="http://cygwin.com/setup-x86.exe">setup-x86.exe</a> (for the
    long available 32-bit version of Cygwin), or
    <a href="http://cygwin.com/setup-x86_64.exe">setup-x86_64.exe</a> (for
    the new 64-bit version since 2013), and the installation process is
    documented in the
    <a href="docs/ug/">Cygwin/X User's Guide</a>. Whether or not
    you already have Cygwin installed, you can add Cygwin/X to your
    installation by downloading the latest
    <a href="http://cygwin.com/setup-x86.exe">setup-x86.exe</a> (32-bit
    installation) or
    <a href="http://cygwin.com/setup-x86_64.exe">setup-x86_64.exe</a>
    (64-bit installation), running setup, and selecting the 'xinit' package
    from the 'X11'
    category.</p>

    <p>Using Cygwin/X is documented in a step-by-step manner, with
    lots of pictures and examples, in the
    <a href="docs/ug/">Cygwin/X User's Guide</a>. Please notice,
    however, that Cygwin/X contains many general-purpose programs,
    libraries, and functions that are part of all
    <a href="http://www.x.org/">X</a> distributions. It
    is therefore beyond the scope of the
    <a href="docs/ug/">Cygwin/X User's Guide</a> to document all of
    these X Window System components. To find documentation, for
    example, for <i>setxkbmap</i> one should consult the generic X
    documentation such as the
    <a href="http://www.x.org/releases/current/doc/man/man1/setxkbmap.1.html">
    setxkbmap(1) manual page</a>. You could always, of course, do a
    <a href="http://www.google.com/search?hl=en&amp;q=setxkbmap">Google
    search</a> for <i>setxkbmap</i>, which finds the manual page
    mentioned above.</p><!-- END downloading -->

    <!-- BEGIN inquiries -->
    <div class="background">
      <b class="rtop"><b class="r1"></b><b class="r2"></b><b class="r3"></b><b class="r4"></b></b>
      <h2>Help, contact ...</h2>
      <b class="rbottom"><b class="r4"></b><b class="r3"></b><b class="r2"></b><b class="r1"></b></b>
    </div>
    <p></p>

    <p>
      <i>
        For <b>all</b> Cygwin/X related questions and observations, please check the
        resources available at this site, such as
        the <a href="docs/faq/">FAQ</a>,
        the <a href="docs/ug/">User's Guide</a> and
        the <a href="http://cygwin.com/ml/cygwin/">mailing list archives</a>.
        If you've exhausted these resources then please read the Cygwin
        <a href="http://cygwin.com/problems.html">problem reporting guidelines</a>
        before sending an email to the
        <a href="mailto:cygwin@cygwin.com">cygwin</a> mailing list.
      </i>
    </p>

    <p>
      <i>
        Please send notification of technical problems (bad html, broken links)
        concerning these web pages to the
        <a href="mailto:cygwin@cygwin.com">cygwin</a> mailing list.
      </i>
    </p>

    <!-- END inquiries -->
    <!-- END center of page -->
    <!--#include virtual="cygx-footer.html" -->
    </body>
</html>
